resistant to shock and damage - Español Inglés Diccionario